<?php

/*
	Importa os arquivos do MVC
*/
require ('model/administradorModel.php');
require ('view/administradorView.php');
require ('controller.php');



class administradorController extends Controller
{

    public $model;
    public $view;

   
    public function __construct()
    {
        $this->model = new administradorModel();
        $this->view = new administradorView(); 
    }


    public function telaInicial(){
        
		$this->view->telaInicial();
		
    }
    
    public function cadastrarFuncionario(){
        
		$this->view->cadastrarFuncionario();
		
    }
    
    public function removerFuncionario(){
		
        $this->model->removerFuncionarioList();
		$this->view->removerFuncionario();
		
    }
    
    public function cadastrarProduto(){
        
		$this->view->cadastrarProduto();
		
    }
	
	

    public function salvarFuncionario(){
        
		
		
		$result = $this->model->salvarFuncionario();
		if ($result == 1){
			//$json["mensagem"] = "Cadastrado com sucesso!";
			 //echo json_encode($json);
			 echo "1|Funcionário cadastrado com sucesso!|sistema.php?acao=site/telaInicial";
		}else{
			 //$json["mensagem"] = "Erro ao efetuar o cadastro!";
			 //echo json_encode($json);
			echo "0|Funcionário nao pode ser cadastrado!";
		}	
    }
    
    public function excluirFuncionario(){
        
		
		
		$result = $this->model->excluirFuncionario();
		if ($result == 1){
			 echo "1|Funcionario removido com sucesso!|";
		}else{
			echo "0|Funcionario não pôde ser removido!";
		}	
    }
    
     public function salvarProduto(){
        
		
		
		$result = $this->model->salvarProduto();
		if ($result == 1){
			 //$json["mensagem"] = "Cadastrado com sucesso!";
			// echo json_encode($json);
			 echo "1|Produto Cadastrado com Sucesso!|sistema.php?acao=site/telaInicial";
		}else{
		//	 $json["mensagem"] = "Erro ao efetuar o cadastro!";
		//	 echo json_encode($json);
			echo "0|Produto não pôde ser cadastrada!";
		}	
    }
    
  
    public function getInfoSessao(){
		
		$campo = $this->model->get('campo');
		$sessao = $_SESSION[$campo];
		echo json_encode($sessao);
	
	}

	
	
}

?>
